package com.auto.service;

import com.pojo.StateInfo;

/**
 * 自动生成模板代码
 * @author 陈富强
 *
 */
public interface AutoCode {
	/**
	 * 开始运行自动生成代码
	 * @param codeFlag
	 *                 ： true 根据模板自动生成代码文件
	 *                 ： false 删除自动生成文件 只会删除 @AutoCode(isOverride=true) pojo 对应的文件
	 * @return
	 */
	public abstract StateInfo run(boolean codeFlag);
}
